package com.openbravo.pos.printer;

import com.openbravo.pos.sales.I_TicketLinePrintListener;
import com.openbravo.pos.sales.I_TicketListener;
import com.openbravo.pos.sales.TicketsEditor;
import com.openbravo.pos.sales.event.TicketEvent;
import com.openbravo.pos.sales.event.TicketLineEvent;
import com.openbravo.pos.scripting.ScriptException;

public abstract class AbstractTicketPrintManager implements
		I_TicketLinePrintListener, I_TicketListener {

    protected TicketParser ticketParser;
    protected TicketsEditor ticketEditor;
    
	public AbstractTicketPrintManager(TicketParser ticketParser,
			TicketsEditor ticketEditor) {
		this.ticketParser = ticketParser;
		this.ticketEditor = ticketEditor;
	}

	@Override
	public void fireTicketCreated(TicketEvent e) throws TicketPrinterException, ScriptException {
		// TODO Auto-generated method stub

	}
	
	@Override
	public void fireTicketSaved(TicketEvent e) throws TicketPrinterException {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void fireTicketFlushed(TicketEvent e) throws TicketPrinterException, ScriptException {
		// TODO Auto-generated method stub

	}

	@Override
	public void fireTicketDeleted(TicketEvent e) throws TicketPrinterException, ScriptException {
		// TODO Auto-generated method stub

	}

	@Override
	public void fireTicketLineAdded(TicketLineEvent e) throws TicketPrinterException, ScriptException {
		// TODO Auto-generated method stub

	}

	@Override
	public void fireTicketLineChanged(TicketLineEvent e) throws TicketPrinterException, ScriptException {
		// TODO Auto-generated method stub

	}

	@Override
	public void fireTicketLineDeleted(TicketLineEvent e) throws TicketPrinterException, ScriptException {
		// TODO Auto-generated method stub

	}

}
